"""
【学生管理系统 - 功能演示】
实现功能：
1. 添加学生
2. 按学号删除学生
3. 打印所有学生成绩
"""
student_1={'姓名':'甲','学号':'1','成绩':'80'}
student_2={'姓名':'乙','学号':'2','成绩':'85'}
student_3={'姓名':'丙','学号':'3','成绩':'95'}
student_4={'姓名':'丁','学号':'4','成绩':'70'}
students=[student_1,student_2,student_3,student_4]

#按学号删除学生
def add_student(name, id, score):
    students.append({'姓名': name, '学号': id, '成绩': score})
#删除学生
def remove_student(id):
    new_students=[]
    for student in students:
        if student['学号']==id:
            print('正在删除学号为',id,'的学生信息...')
        else:
            new_students.append(student)
    return new_students
#打印所有学生成绩
def print_scores():
    for student in students:
        print(f"{student['姓名']}（学号：{student['学号']}）成绩：{student['成绩']}")

add_student('戊', '5', 90)
students=remove_student('1')
print("当前学生列表：")
print_scores()

